package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

public class Wtgl extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 反馈的问题 */
    @Excel(name = "反馈的问题")
    private String problem;

    /** 问题详情 */
    @Excel(name = "问题详情")
    private String details;

    /** 反馈图片	 */
    @Excel(name = "反馈图片	")
    private String picture;

    /** 反馈部门 */
    @Excel(name = "反馈部门")
    private Long did;

    /** 反馈业主 */
    @Excel(name = "反馈业主")
    private Long rid;

    /** 状态标志 (0代表未解决，1代表已删） */
    @Excel(name = "状态标志 (0代表未解决，1代表已删）")
    private Long flag;

    /** 状态标志 (0代表未解决，1代表已解决） */
    @Excel(name = "状态标志 (0代表未解决，1代表已解决）")
    private String statu;
    //职位名称
    private String pname;
    //业主名称
    private String name;

    public void setId(Long id)
    {

        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setProblem(String problem)
    {
        this.problem = problem;
    }

    public String getProblem()
    {
        return problem;
    }
    public void setDetails(String details)
    {
        this.details = details;
    }

    public String getDetails()
    {
        return details;
    }
    public void setPicture(String picture)
    {
        this.picture = picture;
    }

    public String getPicture()
    {
        return picture;
    }
    public void setDid(Long did)
    {
        this.did = did;
    }

    public Long getDid()
    {
        return did;
    }
    public void setRid(Long rid)
    {
        this.rid = rid;
    }

    public Long getRid()
    {
        return rid;
    }
    public void setFlag(Long flag)
    {
        this.flag = flag;
    }

    public Long getFlag()
    {

        return flag;
    }
    public void setStatu(String statu)
    {
        this.statu = statu;
    }

    public String getStatu()
    {
        return statu;
    }

    public String getPname(){
        return pname;
    }
    public String getName(){
        return name;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("problem", getProblem())
                .append("details", getDetails())
                .append("picture", getPicture())
                .append("did", getDid())
                .append("rid", getRid())
                .append("flag", getFlag())
                .append("statu", getStatu())
                .append("panme",getPname())
                .append("name",getName())
                .toString();
    }

}
